947
1165
986
1475
1366
898
1580
1013
1499
954
1334
977
1287
1572
940
887
884
1083
864
1124
1000
1136
894
909
1336
911
1510
950
876
1260
921
1087
901
1088
893
1209