31535
0
2730
6
1824
458
2748
2
97284
1649
1
552
6800
1431
584
8766
1254
909
1192
1378
1428
1069
1282
896
1105
3432
1024
1115
1586
1543
602
3663
846