1084
1575
1138
1139
1245
895
907
949
923
942
1160
982
1472
1359
897
1572
1006
1491
950
1327
974
1281
1561
933
882
883
1078
862
1117
1000
1133
890
1328
909
1507