31535
0
19279
2
25137
467
17353
20634
8
3287
1
1418
418
1824
6800
3114
4
572
2522
691
360
282572
169211
11
2730
6
683
1365
3659
14
2459
653
1024
846
1354
458
2275
1559