1957
702
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
843
859
769
1278
1642
938
1440
672
641
713
665
649
1031
1361
1334
874
832
3172
692
1104
821
1054
778
1001
677
862
935
805
2362
838
1457
738
5636
1252
1232
850
749
901
1219
1713
882
11420
1089
779
1167
607
747
991
858
1343
742
901
708
719
1017
1181
1175
1071
1054
1010