1044
1194
1157
1204
1121
1257
1213
1276
1303
1680
1035
1025
1054
1006
949
869
1136
1395
1125
1228
909
867
763
1265
1193
1408
1463
1146
918
778
852
769
746
844
799
900