458
0
683
1232
381
772
1
464
517
266
1152
576
2328
369
503
422
1009
1425
2748
2
546
1824
953
376
336
1939
584
642
4537
1557
467