31535
0
19279
2
25137
1559
6800
467
2730
6
17353
2546
1
2683
4111
1824
3114
4
521
691
458
2647
2522
20634
8
2748
105290
572
1823
953
1098
3092
282572
7952
2657
3
683