8527
1
951
123674
35
66
0
1289601
4
1481
2
6676
12
5701
8
3303
6
444571
9
2732
618
10827
1812
174730
18
108797
19932
913
9956
3
189326
1250
1585
2322
2110
1431
6236
10
55904
1514
5164
5
37355
13