788
1291
1222
1454
1492
1170
1621
1725
971
798
873
791
769
864
820
921
987
881
867
1070
1592
3139
998
1340
1188
1409
1136
1184
1280
1147
1289
1470
1198
1144
1131
1907