1516
1565
1447
1227
967
904
1180
965
1143
1009
1368
1136
1332
1258
1333
937
903
1208
951
948
1201
1207
959
909
864
863
929
878
893
1170
971
918
1086
1544
1135
889