3036
1636
687
1641
752
1014
3983
2185
1267
1240
874
933
769
1759
912
4036
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
804
1070
1074
1496
967
6373
3375
870
824
796
992
3150
1711
1698
1879
1126
1641
1311
2412
1581
740
862
825
878
2417
901
744
830
1323
1758
969
1055
811
2452
1123
689
926
769
5312
1255
1452
1912
949
2994
849
799
1218
714
1402
2486
1179
1741
1887
926
4156
1557
945
917
874
1358
721
906
755
1173
774
2831
1068
718