1090
832
1201
1641
783
1127
3778
1614
1794
830
2103
757
771
710
1105
802
1038
18882
2243
931
950
867
864
924
819
850
1200
856
884
721
951
1150
1057
978
945
838
754
992
800
1333
944
833
853
1513
1091
802
826
1051
1175
852
713
1080
824
884
842
1227
913
7746
718
895