1121
1356
1360
852
763
906
843
1217
751
923
1051
840
683
959
1047
986
1245
871
989
950
1041
1921
967
969
1073
983
947
1034
999
991
1175
995
996
1019
922
909
918
945
1120
1069
1284
1095
994
1063
1106
1223
1220
1323
1253
1599
1271