31535
0
1824
467
2748
2
458
2275
683
1009
2522
3659
14
503
4594
1
17353
6800
1378
3114
4
1428
19279
584
691
1418
572
953
5009
1099
25137
46414
608
422
3691
5