677
731
760
934
759
865
769
1454
1059
1050
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
1006
953
2870
1348
1313
847
1843
838
8301
1692
736
1830
678
644
4175
743
924
841
752
1858
648
627
3407
4336
869
715
937
1394
1107
737
986
870
1335
775
1276
1199
1030
663
1557
658
982
625
778
626
860
624
724
757
3644
724
769
2735
1330
967
1314
779
737
1460
1062
629
21954
855
640
1714
960
670
1161
693
972
673
733
704
712
841
837
694
937
658
903
902
672
1233
645
1324