1004
757
951
795
1107
972
868
802
2304
881
828
934
912
880
1016
803
942
2194
975
1519
790
893
882
765
855
915
1244
935
827
841
738
899
824
909
809
1144
950
741
1047
816
830
851
1089
951
982
847
929
875
848
1257
973
1471
879
820
818
1025
926
1085
1012
1043