951
1
123674
35
8527
1423
3593
16
1564
108797
0
11650
23
18258
2495
2312
646
2949
10827
4
19932
6
13967
2
2262
2670
1289601
50969
7
2522
1250
6547
1749
9956
3
2204
5
23774
2110
55904
37355
13