1008
1146
901
917
1348
921
1520
961
884
1268
929
1097
910
905
1221
835
1469
1291
1001
1285
1322
1284
891
930
895
1212
885
960
871
991
1347
1266
1378
1108
1357