31535
0
458
4594
1
584
1824
2748
2
467
2275
1045
657
3815
19279
2952
711
169211
11
1238
29323
1921
1649
552
768
363
3659
14
431
418
297
6800
1015
1431
25127