2535
2
1382
1
1716
2110
1590
2368
1603
21152
8
905
1819
3498
4
2982
3
582
0
4651
2055
2980
2209
1380
1750
2304
1850
400
1306
1660
693
526
784
3484
801
572