31535
0
19279
2
25137
17353
1559
6800
2730
6
20634
8
1824
467
691
683
2546
1
4111
46414
2522
2748
572
105290
458
282572
1098
2683
417
3114
4
3287
1152
1009
929
1614