123674
35
2949
0
6676
12
108797
8527
1
5771
10
3593
16
1289601
4
4198
951
3186
10827
925
3
297066
131589
1278
19932
6
272
9956
267612
17391
7
608
1239
1812
32302
6547
444571
9
1403
2977
2699
2