31535
0
2748
2
4594
1
458
19279
6800
1824
340
3498
4
517
2522
608
1586
1649
653
1075
169211
11
298
1015
282572
1431
691
846
467
8766
25137
1152
909
572