31535
0
552
1824
2748
2
1378
467
19279
1009
46414
1
1649
458
4594
1343
169211
11
611
6800
1431
2522
8766
909
1192
1428
1069
777
896
1105
2275
1024
1115