880
1652
803
2906
7886
942
994
1867
602
1212
8286
814
858
885
776
990
1262
1470
727
635
1167
693
684
1840
738
3669
932
800
871
846
804
886
1547
1180
843
779
930
766
762
830
1828
719
1069
878
729
758
857
831
984
854
742
3654
726
744
1709
767
694
805
816
688
1050
3319
2413
805
1199
721
733
1044
1084
1019
1059
745
692
638
718
2251
1348
687
734
848
893
625
669
995
1006
789
967
796
1027
688
981
759
736
979
687
865
793
815
796
811
719
722
863
1082
1697
708
776
730
785
3107
794
1265
1448
1476
901
11420
773
1214
3590
714