2385
0
2998
6
3226
13
3016
3
1151
1
1314
9
1662
3784
10
1868
4
1631
1751
2294
7
2412
2142
5
1280
10182
15
4628
2404
863
1850
2458
2956
2361
1227
602
68
53
718
330
970
2