426
1
409
572
1297
0
464
2
1257
495
727
2055
653
477
483
592
562
3
599
1280
493
1666
423
530
1105
4
374
529
463
486
550
505
615
947