699
679
2981
1606
953
1108
706
707
2430
1352
816
957
665
700
640
1063
689
747
1286
889
699
705
785
1113
839
6437
811
628
805
655
1450
1431
815
795
912
941
1952
874
864
2500
1635
16781
935
867
857
1231
779
846
1788
683
690
696
819
1979
931
1059
1840
1307
841
1657
708
757
1504
654
1696
897
705
858
738
1052
1880
11810
900
672
865
1527
677
5361
865
1340
824
693
690
6207
672
831
796
1027
738
965
3040
845
765
920
667
997
1441
1078
677
1106
736
1038
734
702
835
1085
883
690
894
565
766
742
1050
857
693
754
1772
657
1018
795