1542
926
823
794
784
1078
832
1569
1168
735
1592
3852
895
898
1513
1432
858
2303
2245
781
1175
752
1051
2134
1963
1851
1027
1689
838
901
970
837
1303
2661
1742
977
1806
766
752
749
944
760
1879
1912
902
921
766
743
2927
2915
1979
1049
779
1626
775
2559
2232
1882
1195
872
1162
640
946
1190
661
2806
723
1468
850
817
750
825
1794
737
779
1445
1963
3741
1951
1795
934
727
694
1527
740
2128
1461
776
1009
903
719
824
734
800
732
1963
717
2457
799
748
1103
1317
619
786
1273
2094
2042
904
622
660
1165
740
818
987
1218
1160
1512
682
657
684