845
977
1412
827
1265
1246
847
1498
913
881
895
1024
871
953
1044
841
2694
1000
2168
3889
850
853
1260
875
1183
1172
1138
910
987
902
1095
1066
954
888
2345
2161
1020
881
1229
889
1265
1018
1027
1171
1071
1243
835
1213
1144
917
989
946
968
916
2115
912
890
942
872
4694