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