908
875
1192
863
941
852
969
1286
1242
1356
1056
1320
949
1058
1336
1382
1583
1097
951
1037
1057
1185
1410
1068
1079
1005
975
1389
1143
1017
1147
985
956