31535
0
458
19279
2
1824
360
552
46414
1
2748
25137
169211
11
392
1649
611
422
363
683
1045
6800
1431
8766
909
1192
1378
4594
1428
1069
896
1105
2275
1024