1383
1664
1631
1553
1144
1146
1248
900
1356
991
912
952
1476
1066
1310
928
947
1165
986
1475
1366
898
1579
1013
1498
954
1334
977
1287
1570
940
887
884
1082
864
1124