520
1
721
662
725
2
785
838
5
680
1193
690
780
581
573
1626
1104
553
509
1575
1056
1014
570
1068
536
590
461
463
639
598
447
615
608