937
887
1189
1204
1375
1841
1685
957
917
1088
1129
1048
1092
1199
863
1308
944
871
914
1423
1025
1209
890
904
1123
1430
1274
860
1448
958
1441
901
1255
935
1181