1592
851
878
1130
844
977
925
959
922
1005
819
811
795
822
2785
1944
936
1217
1644
3456
791
758
3622
997
1057
867
864
813
895
1080
861
746
1063
1180
846
733
945
756
899
1004
912
804
952
824
905
989
762
744
849
1194
900
6089
760
868
809
834
1952
891
884
798