2658
10
1630
1
2017
2500
4
1665
2
1348
1465
1234
458
0
2794
1618
3497
4996
6
3871
1507
123674
35
2427
12
2343
7793
951
1466
3470
5
1195
1998
2285
2122
1564
527
3
298
1976