574
1
676
612
824
2
675
583
627
622
643
605
2041
555
812
2073
994
781
5
832
1108
761
707
914
1718
817
685
709
896
882
1131
1611
1033