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
1978
1053
910
796
2357
2409
1301
1146
708
1018
3613
2348
1758
1337
2365
1162
945
625
658
704
710
908
874
941
889
1267
1552
1764
1135
1071
1786
1567
665
824
695
873
700
1439
902
835
777
9396
772
1224
608
1863
902
1964
2513
1328
1671
686
1909
1963
2585
941
1888
1133
2539
944
836
678
829
634