31535
0
3114
4
928
1
3498
2275
2
19279
467
1824
2461
20
17353
4536
918
20634
8
2064
2730
6
514
2809
282572
1921
1639
2493
3116
2668
2870
3
4922
1043
1020
802
4713
14
405