1015
1590
734
1872
868
744
754
1020
1761
663
729
945
797
977
812
2245
712
680
1626
640
710
1691
717
729
876
1561
684
822
896
715
602
650
1066
774
1694
1039
711
17603
1032
831
800
1892
637
814
887
894
789
597
923
1013
5632
1228
1217
631
4125
1159
1710
671
1820
5151
833
2901
800
633
724
979
895
895
737
626
1055
841
837
847
1067
981
1434
1101
810
775
1413
854
671
712
1000
1130
780
2084
889
626
757
755
749
1425
614
749
2551
1047
1079
723
1394
784
647
687
800
820
1005
615
707
811
801
1205
820
1507
1046
1097
1488
1820
842
1471