108797
0
55904
3551
10
2666
9
2535
2
37355
13
1973
1193
4044
5
9956
3
17946
2181
2465
485
1289601
4
2496
484
3125
3546
1
391
189326
763
2149
752
5440
8
4837
2352
3498
2439
4471