1022
1163
1128
1175
1092
1213
1185
1245
1259
1647
1008
1003
1027
980
921
847
1108
1368
1102
1203
879
836
732
1230
1164
1367
1435
1125
885
757
834
753
728
828
782
878