669
1835
948
1018
659
790
812
735
770
1019
1255
817
1791
1135
1297
781
799
653
1214
1479
1146
698
1071
1666
821
1475
1373
744
749
1979
868
1124
712
707
1729
7967
790
1967
893
1407
632
1344
899
627
3284
743
663
616
704
3202
1270
989
1215
1292
948
1341
940
1063
1040
1085
2064
2907
1354
1433
922
2406
661
1199
971
2292
1137
4559
619
1654
1032
764
1700
1092
860
1818
969
740
696
1009
1354
1177
1498
832
700
953
739
1729
747
1555
845
703
904
902
758
750
1498
770
1859
855
835
768
1539
666
673
1357
1859
674
1306
1352
1338
2923
658
1739
2515
1659