458
0
1152
31535
543
1824
2748
2
584
2730
6
282572
918
4594
1
105290
6800
552
2683
1045
1020
8766
2111
3
968
467
2657
1192
1232
2668
1428
396
431
1015
422