105290
0
6800
5217
11
2105
1
653
5622
4
2730
6
1043
846
4328
10
1751
2
431
2657
3
525
2668
46414
3037
422
1075
1972
4594
2190
1222856
3047
306
390
968
1343
4126
3287