908
875
1191
862
941
851
968
1286
1242
1356
1056
1320
949
1057
1336
1381
1583
1096
863
951
1036
1055
1183
1407
1067
1078
1004
975
1389
1143
1017
1146
985
955
969