1497
6886
921
4022
867
863
837
905
789
948
833
841
927
839
987
1320
1186
1015
1090
1164
834
2891
976
951
1255
1064
891
774
1046
906
1904
974
1595
1588
1004
887
1865
2582
790
1120
1011
838
904
994
1004
1324
975
832
2952
1440
1172
1235
941
778
885
1245
4429
1331
2069
942