951
1
108797
0
2495
2312
2949
1335
10827
4
2262
2670
1289601
50969
7
2522
2
9956
3
55904
37355
13
1181
2392
8527
18816
11
267612
1221
174730
18
1740
3546
2502
131589
444571
9
1189
5546
6
123674
35