2439
858
1185
1870
869
1817
842
965
926
848
900
983
1113
1795
1290
926
974
755
3248
1091
893
1015
1484
1093
2162
1524
862
1468
819
810
1249
852
733
1314
1423
1003
770
1514
1229
738
1791
1053
797
2265
1256
1117
1791
1014
870
973
913
919
958
1290
928
875
874
2262
794
1276
1098
1576
1417
1674
1421
681
871
3063
1805
874
813
696
2475
2217
1105
700
1494
2398
788
2315
1178
1067
984
968
758
895
800
2125
830
872
1099
1017
1168
827
1101
1834
973
901
1012
1438
1015
2482
727
748
820
1266
737
1684
899
795
678
862
3029
800
974
1312
871
831
1272
1837