580
1
735
461
426
573
410
374
463
530
529
486
2
914
3
556
947
469
566
572
503
550
505
761
746
4
706
708
1226
882
612
749
605
847