908
874
1191
858
941
849
966
1285
1238
1355
1055
1317
947
1057
1335
1380
1581
1093
862
949
1036
1054
1182
1393
1063
1076
999
974
1387
1141
1016
1145
984
954
938
968