1224
1226
986
937
1086
1041
959
899
911
1193
987
938
1102
1790
1451
1098
1079
1084
1082
1404
1076
1132
1077
1479
1089
1097
1238
1431
1118
1390
1440
1649
1263
1094