1007
3599
909
1341
1608
972
870
879
722
932
807
696
701
682
659
3047
790
876
2498
1873
731
903
997
676
839
1604
1859
699
835
667
901
1352
814
758
746
804
816
762
769
3656
681
852
1863
1710
875
932
993
778
1421
1277
677
979
978
736
1714
853
1485
873
1132
649
2873
906
801
657
785
872
1838
697
805
978
11810
688
3840
826
1333
910
1027
934
693
2139
1092
10425
898
738
695
795
728
3039
892
1642
987
865
869
683
667
3172
694
1055
863
775
629
625
825
602
806
607
1198
1028
677
670
2734
639
989
2748
938
1121
736
663
1497
904