1506
798
973
925
11449
888
788
1095
837
897
4378
1251
847
755
862
3602
5798
1030
1113
1665
837
933
1130
865
1879
895
1169
1521
2266
915
824
1168
955
913
1717
976
1079
825
1033
902
794
1240
805
816
920
843
1000
861
823
1255
785
833
907
1055
896
832
914
848
1230
1144