2110
1
1135
674
0
1451
1591
2
2232
6
3251
5
2332
1862
2120
2662
4
1677
2262
2633
18396
2382
1876
2293
3605
2464
3
2392
2461
3027
2266
3035
19517
8
16462
29950
24011