1379
1661
1627
1547
1139
1140
1245
895
1345
990
907
949
1472
1061
1300
924
942
1161
982
1359
897
1572
1006
1491
951
1327
975
1281
1561
933
883
1078
862
1117