1230
1787
1370
639
801
2629
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
645
670
793
1361
834
991
983
826
735
736
1064
692
701
1060
675
770
845
1333
1089
861
682
871
794
652
652
992
1546
805
775
831
7144
5170
656
3038
877
812
1193
684
858
739
2293
1616
894
803
750
593
1123
689
3851
2746
690
671
3037
747
657
628
821
704
901
1085