1047
1198
1161
1204
1124
1257
1217
1279
1306
1683
1036
1028
1056
1008
949
873
1137
1396
1130
1230
912
867
764
1268
1197
1409
1466
1148
926
780
854
771
748
846
800
902