4037
1831
854
911
784
2459
800
1368
705
3036
1636
687
1641
752
1014
3983
2185
1267
1240
874
933
769
1759
912
4052
1858
1089
786
706
851
1015
1822
7432
1873
950
1010
797
1944
829
5833
987
1603
767
1553
883
6383
877
6061
1633
5009
1317
738
1041
820
1579
4016
1263
1300
856
688
1012
711
753
1000
943
1709
1739
3798
801
758
1681
1040
707
1839
676
785
915
828
2451
2165
904
1310
1265
747
1672
809
956
763
1515
866
1020
785
980
935
951
866
1018
1439
1482
926
1164
979
788
696
954
664
2425
2485
788
679
701
711
1153
2871
2580
3439
835
755
1881
864