424
0
381
426
683
53
787
1346
4
297
668
276
1551
2
4111
458
2328
951
57
737
1824
602
1661
1
1425
280
321
820
1935
547
419
403
25137
637