31535
0
1824
552
2748
2
458
611
2522
1378
46414
1
169211
11
467
1115
1428
683
4594
1009
1152
503
3248
19279
2275
25137
4328
10
1045
1336
830
1343
2546
1649