2701
4
3296
1710
16
1258
1
2667
3765
1331
1475
12459
3
2699
2
2398
2530
11153
8
5141
7
1618
2558
3208
3491
1753
0
1494
2528
967
2277
2217
189326
2142
1394