1606
4851
709
1901
2593
1684
1394
913
1959
771
734
6504
796
823
777
905
697
806
1728
1524
2171
810
1028
692
1056
665
923
658
1693
6291
1788
867
671
765
797
765
1911
2668
8647
915
817
678
945
1949
3730
1504
1571
1157
731
962
718
1025
2264
734
871
777
915
1469
1091
718
1468
865
882
682
1041
1508
621
694
1018
772
602
806
2097
795
687
732
820
3851
728
787
746
829
662
1736
761
805
864
834
639
2031
1054
961
965
1335
638
713
1027
6421
849
1300
953
1894
683
970
1251
964
655
2816
4803
649
649
2380
677
631
654
719
640
3038
797
1078