2305
652
809
871
677
731
760
934
759
865
769
1454
1059
1050
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
1006
953
2870
1348
1313
847
1843
838
8301
1692
736
1830
678
644
4175
743
924
841
752
1858
681
680
865
1077
1149
2377
932
1111
690
649
659
821
1311
1605
1879
1918
727
10422
820
687
756
824
769
965
3649
970
1072
785
804
744
1208
1175
847
867
670
622
882
857
911
1140
871
1048
1081
687
665
609
783
734
628
779
671
703
849
824
628
827
835
1200
1834
794