1153
1251
936
886
788
1292
1223
1456
1493
1171
1621
1725
974
799
874
791
770
865
820
921
989
881
868
1167
1070
1593
3141
999
1345
1188
1410
1137
1185
1281
1148
1290