31535
0
458
4594
1
1824
846
2748
2
2730
6
369
1649
552
4328
10
683
1551
608
3114
4
6800
1015
1137
1431
431
8766
909
1192
1378
46414
213
1428
1069
478