1227
967
904
1180
1576
965
1143
1009
1368
1136
1332
1258
1333
937
903
1208
951
948
1202
1207
959
910
864
863
929
827
1209
879
894
1170
971
918
1086
1544