856
875
783
1834
2079
1768
1848
1642
971
1113
818
1441
871
1151
1245
935
1050
7223
814
807
1648
869
780
973
842
814
688
756
1127
2223
20710
9425
2637
1414
871
1541
2440
1586
3136
2116
1087
3981
75593
6970
2151
4915
12063
3816
986
1016
956
1077
1722
2217
735
2356
705
1548
825
2115
1545
1786
939
2404
1437
1578
6490
951
4779
1562
766
726
748
1134
1720
1800
950
1505
799
1942
881
786
675
727
1024
904
3653
2103
982
747
716
733
805
1730
1057
599
2169
1776
2323
6856
1852
757
1061
910
2855
1425
1179
3716
1601
2568
1915
1304
1234
693
1176
1544
887
1837
971
730