31535
0
19279
2
25137
17353
467
1824
1024
2522
6800
3659
14
2683
572
691
2546
1
458
1009
2730
6
4328
10
552
20634
8
3114
4
611
653
683
46414
1559
360
25127
953