31535
0
3116
1
928
3498
4
2275
2
2461
20
660
1824
177
20634
8
2064
2730
6
2809
282572
19279
2069
3
2493
467
2668
418
3114
17353
545
2598
319
900
357
1043
876
58