2535
2
1788
1
905
1819
3498
4
582
0
2055
2980
2209
400
1306
1660
3484
3053
7
2934
3326
3
2207
2562
2166
1711
1382
3765
2760
1603
1475
2710
1690
1691
1778
1037