1765
2
1656
1667
3
666
0
1782
1
166
1104
1905
5164
5
1540
1436
1597
2039
1712
1522
1200
1307
1989
2272
1589
2503
2698
4
1615
436
2544
2104