605
1
522
722
882
612
1627
746
4
706
555
2
761
826
670
1192
3
1060
1594
1637
1134
414
771
914
552
839
727
721
749
673
1024
824
576
1228