31535
0
1824
101
2748
2
552
467
683
19279
46414
1
1649
584
4594
458
572
611
3659
14
1045
6800
2522
1431
8766
1343
909
1192
1378
169211
11
543
1428
1069