3085
1000
2099
731
738
914
740
1056
817
872
2080
2424
906
898
939
1049
792
1218
799
3978
734
790
817
995
929
1051
736
665
1020
1163
1006
1587
1416
749
4000
11989
1340
1741
1016
1147
1856
653
662
2120
1471
953
802
670
1428
747
768
713
875
820
819
1899
1076
2367
2926
5101
2219
1773
880
693
741
993
1648
3117
2957
867
1497
789
1870
1586
1607
886
1192
2200
1923
726
1100
876
878
879
1987
3350
2765
1129
795
929
876
2476
959
849
1518
851
787
799
949
683
764
1819
705
1527
843
1055
950
660
777
1983
1696
1126
1444
791
1288
799
2344
746
910
1805