2691
2
18403
6
3469
5471
10
4260
15
2445
1073
0
31220
2459
9
48708
1222856
4
5455
1
3990
1853
1751
339
1352
3
573
14076
7
520
544
2387
1053
518
911
2670
20
31535
4223
22
2358
14
2142