903
1338
689
1084
701
1142
2305
652
809
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
1476
838
963
868
676
827
2705
861
634
997
6419
1478
3171
867
862
22180
1290
665
752
723
1048
715
738
649
1934
927
607
687
3633
2838
925
818
1135
690
882
1393
601
715
1700
877
2250
1267
892
691
742
700
755
764
672
739
958
1104
861
1018
747
779
668
1467
794
730