105290
0
2531
4
2404
1
5611
11
1053
4223
22
11881
3
1751
2
383
2581
5
11951
10
4071
475
1506
482
2936
31535
346
1559
14076
7
1547
2166
2011
19279
2315
166543
18
121182
2003
400
1589