1517
1567
1448
1228
967
905
1181
965
1144
1009
1368
1136
1332
1258
1333
937
903
1208
951
949
1202
1207
960
910
866
865
929
880
894
1170
972
919
1086
1546
1138
891