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
1508
765
984
1251
910
730
1124
719
1336
1135
1432
1838
997
1417
848
1254
1344
1418
691
906
943
1084
750
2816
901
717
1799
11810
683
1510
683
932
848
2905
656
843
800
678
809
747
2292
793
3348
642
919
747
811
1021
762
1232
766
757
623
1461
719
978
672
3172
685
742
948