1660
1
1534
2
1226
1622
1485
1535
2710
1364
2435
3965
3
1632
1342
1456
1969
1558
1788
1329
797
1866
4
469
0
2776
14125
10
2495
2368
703
2100
1568
2265
3125
5
3079