1072
1549
1099
1114
1222
883
893
935
909
926
1143
957
1448
1324
880
1513
982
1467
923
1288
1241
1505
888
1480
931
852
1229
891
1056
871
1051
876
1190
810
1430