1017
1505
955
1336
979
1290
1577
942
889
887
1085
867
1127
1000
1140
894
909
1339
913
1512
953
876
1262
922
1089
903
1090
895
1211
828
1462
1284
993
1280
1316
1278