1137
1396
1127
1228
911
867
764
1268
1195
1409
1466
1148
1601
1687
926
780
853
771
748
846
800
900
967
865
848
1053
1561
3087
975
1314
1171
1368
1114
1164
1255
1126