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
831
1207
1259
4050
818
1781
1454
691
3263
2084
800
1232
1307
972
1830
2295
708
1141
1673
1985
1167
1479
2976
638
1438
915
2077
680
718
1062
1561
1231
951
906
2513
716
697
666
661
634
4057
2504
1284
1062
694
810
839
845
665
673
789
937
1528
1875
621
619
667
2727
1723
929
2395
639
867
1679
1638
1822
685
890
864
948
873
622
708
1071