105290
0
1098
1099
1
953
1869
5
683
417
2470
2
18385
1587
360
1291
3352
846
4328
10
1642
653
2229
4
2317
1054
814
1894
46414
1129
525
1578
4594
3063
3
1452
543