31535
0
20634
8
928
1
3498
4
2275
2
282572
2461
20
2224
2064
2730
6
333
2809
1020
1871
19279
2493
25137
3116
503
2668
3114
2328
3
17353
445
177
1551
1043
1824
802
1282