282572
0
543
871
1528
1
535
2881
2
328
781
1540
547
581
458
4426
621
492
2657
3
251
5223
9
837
348
1465
682
2142
2328
1352
1523
336
482
275
1133