1092
1581
818
641
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
705
1166
832
777
799
1256
682
3383
804
1195
1880
956
679
797
738
1076
1105
1362
806
924
869
690
968
3598
5172
639
729
625
1713
809
1221
778
965
715
742
654
1210
872
714
1105
1121
604
3842
1815
734
1642
969
774
685
879
2004
721
828
919
722
820
836
1012
952
1123