31183
12
1866
3
472
0
770
4682
2
1254
843
1
1893
282572
1748
4936
7812
1487
287
18403
6
256612
4669
2282
96512
1889
1790
4
36045
3103
3535
5
431
3239
445
3027
10
2166
14065