897
773
859
1135
1640
735
769
858
831
909
883
714
836
649
799
937
893
988
855
795
1994
781
800
805
823
5323
1123
1413
808
709
1471
1968
871
971
884
883
885
1093
1770
1115
951
1062
1932
822
22261
986
2065
852
1348
900
4431
2952
951
796
943
1192
1984
1704
768
875
1071
1393
672
869
897
797
643
805
692
728
627
1252
1193
1510
703
607
932
1113
996
934
897
730
663
1122
5636
977
848
2139
760
3840
865
714
1799
938
676
934
893
749
859
919
674
1181
894
678
2115
679
776
665
796
649
716
666
639
555
3415
620
3851
1104
1174
792