1115
1795
1142
1170
883
965
3235
1033
1425
2302
866
910
934
874
1148
784
799
878
957
921
972
889
1008
983
1044
1444
935
863
857
923
881
835
778