908
874
1191
858
941
848
966
1285
1237
1355
1055
1316
946
1057
1334
1379
1581
1093
862
949
1036
1054
1180
1390
1063
1076
995
974
1387
1140
1015
1145
984
954
937