1086
874
982
1274
970
683
906
885
874
1051
1056
675
849
814
2385
4163
656
964
930
1284
1065
806
1068
1015
801
722
969
1310
800
833
1716
886
869
742
811
833
1779
718
864
2010
918
807
811
947
2827
899
1000
970
1425
1707
927
1306
884
844
906
643
1446
843
750
907
1769
1007
961
694
1211
1250
1319
859
987
781
997
1082
728
2861
1043
622
1857
688
963
676
625
849
1267
2291
682
1057
887
3840
917
730
660
794
1065
683
1104
1437
1417
649
1060
1898
3594
1467
668
1267
2705
768
679
722
2250
797
5168
725
824
632
702
805
651
953
3850
900