871
677
731
760
934
759
865
769
1454
1059
1050
774
688
993
17620
819
686
884
1107
22044
839
1117
1100
882
1306
624
733
757
838
748
1517
658
700
692
809
889
952
1006
953
2870
1348
1313
847
1843
838
8301
1692
736
1830
678
644
4175
743
924
841
752
1858
648
627
3407
614
1219
667
795
793
850
829
681
1041
835
662
1632
785
758
715
1828
794
1007
736
2610
1041
874
738
682
2706
784
964
1054
801
625
6206
679
688
1174
893
934
1514
1291
710
765
777
754
805
790
1418
631
656
676
964
645
1081
2905
1343
1278
704
634
1335
2484
859
739