3127
1015
1301
874
893
1347
1046
867
1118
787
977
1010
918
1018
1575
864
1048
858
1076
1028
1159
900
854
857
1153
999
1024
1211
1063
847
858
1037
1077
1223
816
992
852
1306
836
1552
1000
889
919
989
1011
1340
885
1135
1024
918
1017
1151
1679
1245
1010
2334
1292
928
1247
1317