836
1757
1292
1269
908
889
1018
942
859
853
2664
1044
1173
1223
971
800
961
834
867
1094
1236
915
935
838
854
948
915
794
849
999
822
983
960
1116
1235
950
938
841
895
1103
942
874
851
876
818
805
38335
842
1790
954
882
901
964
4471
877
1164
998
804
970
985