1079
1571
1130
1132
1239
891
901
945
918
937
1154
977
1467
1355
890
1556
1001
1482
1319
966
1267
1538
904
1500
942
867
1251
910
1073
893
1069
883
1200
821
1450