2658
10
1630
1
2017
2500
4
1665
2
1348
1465
1234
458
0
1681
3497
2505
1306
4996
6
1507
123674
35
582
1195
1015
2294
951
3354
1998
298
761
1903
3
1265
1038
2044
2152