1198
1159
1204
1124
1257
1217
1279
1306
1683
1165
1036
1027
1096
1056
1007
949
873
1137
1396
1127
1229
911
867
764
1268
1195
1409
1466
1148
1602
1688
926
780
853
771
748