1693
672
642
760
840
794
809
911
989
22210
847
16782
1039
1782
679
720
759
725
791
1187
633
839
1000
818
3117
796
1125
729
676
1896
672
698
675
1317
1428
869
858
905
695
694
761
795
1443
845
861
807
732
1278
765
725
655
1346
4176
714
825
691
1029
775
746
637
683
1646
846
1078
1162
2412
1771
869
796
2097
827
812
638
749
1777
654
1135
618
805
755
745
668
771
1457
1901
693
826
2656
1862
694
2747
1411
911
761
666
689
795
731
692
653
1076
739
8193
656
807
743
1568
682
733
2816
2485
4328
1043
657
927
898
641
2621
694
811