719
653
847
820
903
925
769
1055
868
814
941
665
783
2018
699
880
9019
882
749
759
766
697
1044
906
808
733
788
735
728
857
710
833
758
858
907
727
1291
944
809
2000
2258
937
2475
808
2311
1152
1164
1568
2640
930
887
967
5039
797
1945
1924
2149
928
873
1607