31535
0
467
1824
2748
2
458
1045
1152
584
1649
1
683
552
2395
6800
464
1009
1431
8766
909
1314
1192
1378
169211
11
46414
4594
1428
1069
2211
896
1105
468