1035
1051
1007
2428
868
872
746
903
1338
689
1084
701
1142
2305
652
809
677
731
760
934
759
865
769
1454
1059
774
688
993
17620
819
686
884
1107
22044
839
1117
1100
882
1306
624
733
757
838
748
1517
658
700
692
809
889
952
953
2870
1348
1313
847
1843
838
8301
1692
1310
778
1078
897
732
714
940
1713
1252
719
1726
719
764
944
827
734
1432
977
995
2115
2097
792
1230
2088
735
657
657
607
997
652
859
792
704
862
794
870
2003
618
736
1326
683
614
963
745
865
805
805
765
656
1064
700
893
801
712
1971
922
690
865
874
872