1008
1146
901
917
1348
921
1520
961
883
1268
929
1097
910
905
1221
835
1468
1291
1000
1284
1321
891
895
1212
884
960
871
991
1346
1266
1378
1107
1357