1601
980
19909
1053
806
665
892
693
684
749
887
662
880
922
814
870
1325
616
719
711
668
1067
647
722
765
7525
5545
1366
734
772
1551
1225
820
993
778
694
760
667
765
842
939
715
684
768
693
755
722
763
1503
6227
812
1314
670
796
803
866
1018
9357
881
900