1485
1193
1454
818
748
1080
968
779
693
721
890
12918
5857
902
2157
830
674
854
691
766
1194
704
707
707
772
18722
912
642
716
1384
1118
756
1650
824
958
2645
844
1574
1021
908
879
689
2939
796
829
2363
810
2354
2699
1093
689
955
788
18665
879
760
756
793
819
815