1383
1664
1631
1553
1144
1146
1248
900
1356
991
912
952
1476
1067
1313
928
947
1165
986
1475
1366
898
1580
1013
1500
954
1334
977
1287
1572
940
887
884
1083
864
1124