847
707
678
958
644
1117
1146
778
897
736
850
1030
775
1253
748
1072
830
693
678
934
634
899
943
964
721
728
2261
639
673
695
731
873
851
805
666
914
721
714
2087
735
3404
726
763
1242
752
733
858
786
706
632
731
682
1093
2292
1799
839
1559
853
1019
709
1429
919
849
1771
912
1291
846
626
1622
1294
990
1929
724
900
1092
1279
1299
1338
813
1025
693
1312
890
1091
3250
1364
1310
622
902
707
1665
777
1157
596
1539
1643
892
2282
989
832
2481
721
905
1635
1970
907
840
1680
969
709
3090
5029
841
775
993
662
753
688
2047
1093