896
1
31535
0
458
2982
3
1418
2
2275
1649
1824
1385
1431
6800
19279
467
2748
8766
1518
909
1192
1378
1428
1069
1575
1105
1024
1586
1543
733
521
3498
4
3116